home *** CD-ROM | disk | FTP | other *** search
/ Dr. Windows 3 / dr win3.zip / dr win3 / NEW_TECH / PT4B15.ZIP / pterm.txt < prev    next >
Text File  |  1994-04-09  |  26KB  |  575 lines

  1.  
  2.  
  3.  
  4.                                   P T E R M
  5.  
  6.                          Paragon Terminal Application
  7.  
  8.                                 for Windows NT
  9.  
  10.                                Version 0.4bp15
  11.  
  12.                                 9, April 1994
  13.  
  14.  
  15.  
  16.  
  17.    What's Going on Here?
  18.    =====================
  19.  
  20.       This is a beta of Paragon Terminal Application for Windows NT. What's
  21.       so great about PTERM? Not much yet, but here is a list of features
  22.       available so far:
  23.  
  24.          o  Fully threaded, native Win32 application
  25.  
  26.          o  Auto Zmodem download/upload with crash recovery and
  27.             auto-renaming of incoming files which already exist.
  28.  
  29.          o  Fast(er) ANSI (including color!) terminal emulation
  30.  
  31.          o  Simple sound support in the form of being able to
  32.             specify a [separate] wav file to play for both a
  33.             completed download as well as a completed download.
  34.  
  35.          o  Console based for speed
  36.  
  37.          o  TELNET support
  38.  
  39.       The other valuable feature of PTERM is that as far as I know it is
  40.       the only Zmodem capable native, multi-threaded Win32 terminal
  41.       application available. It won't be for long, but for now...
  42.  
  43.  
  44.       Some glaring omissions:
  45.  
  46.          o  No Dialer!?!?!
  47.  
  48.          o  No annoying "register me now, or die" messages and
  49.             purposefully broken features.
  50.  
  51.          o  Many other things which you will likely go insane without (but
  52.             hang in there, it is my intention to evolve PTERM).
  53.  
  54.  
  55.       *** Note: Please read the file RELNOTES.TXT before using PTerm. It
  56.                 contains important information on known bugs and
  57.                 limitations in this release of PTerm.
  58.  
  59.  
  60.    About This Manual!
  61.    ==================
  62.  
  63.       This is the sorriest excuse for manual yet -- but I am anxious to
  64.       get this PTerm out to everyone, I'm not a tech-writer, and PTerm
  65.       isn't all that compilcated. So if after reading this text you have
  66.       the feeling that it was a poorly organized jumble of information,
  67.       well, your feeling is correct. What I do hope this manual will do
  68.       for you is to give you just enough information to get started using
  69.       PTerm. If it doesn't, please email me and I will be happy to answer
  70.       your questions (see my addresses below).
  71.  
  72.  
  73.    Why Would You Do Such a Thing?
  74.    ==============================
  75.  
  76.       Some months back, I was asked to beta test a C++ based,
  77.       multi-platform communications library from a company called Lookout
  78.       Mountain Software (William Herrera, owner/author, BBS 719-545-8572).
  79.  
  80.       The best method I could think of for testing this package was to use
  81.       it as the core of a terminal application -- and PTERM was born.
  82.  
  83.       William has been extremely sensitive to the problems I found and
  84.       enhancements I suggested, and should be commended for authoring such
  85.       a stable and comprehensive communications library, which is available
  86.       for DOS, Windows, OS/2 and Windows NT. All of the file transfer
  87.       protocol code (Zmodem/Ymodem/Xmodem) is Williams, and he has done an
  88.       excellent job implementing them (sealink and telink are also included
  89.       in the communications library, but not in PTERM -- Xmodem and Ymodem
  90.       will be available in the next release of PTERM).
  91.  
  92.  
  93.    I Didn't Do It, I Swear!
  94.    ========================
  95.  
  96.       Every precaution has been taken to ensure the safe operation of
  97.       PTERM in your Windows NT system. But, come'on, this copy of PTERM
  98.       in beta, and I'm warning you of such, so obviously I cannot be
  99.       held responsible for any damage done to your system (or psyche) by
  100.       PTERM or any interaction involving PTERM. So all I can say is "I
  101.       didn't do it!", so don't blame me!
  102.  
  103.  
  104.    What Do I Need To Use PTerm?
  105.    ============================
  106.  
  107.       You need an Intel based (Intel Inside sticker optional) PC running
  108.       Windows NT (August '93 build or later), with at least one serial port
  109.       and a modem attached to that port. Actually, if you just want to use
  110.       PTerm for TELNET you won't even need a serial port. However, I do
  111.       not recommend using PTerm for any but the simplist of tasks while
  112.       telneting.
  113.  
  114.       If someone would like to send me a MIPS R4400 or DEC Alpha AXP, I
  115.       will be glad to get PTERM up on those platforms as well <grin>.
  116.  
  117.       Actually, I have had a number of requests for PTerm on the Alpha
  118.       (surprisingly none for MIPS). My standard answer is that I don't
  119.       have an Alpha machine and that since PTerm is based largely on a
  120.       commercial library, I am not in a position to give the source to
  121.       someone with an Alpha. This is too bad, but it will have to do for
  122.       now...
  123.  
  124.  
  125.    Alright, What Do You Want For This?
  126.    ===================================
  127.  
  128.       The list of things I want would be much too large to include in this
  129.       document, so you will have to settle for what I need.
  130.  
  131.       What I need, from you, is the following:
  132.  
  133.          o  Bug reports (there should be plenty)
  134.          o  Suggestions (again, no shortage expected here either)
  135.  
  136.       So, please, please inundate me with this information, I promise I
  137.       will consider anything submitted (but nothing not submitted).
  138.  
  139.  
  140.    Whereami?
  141.    =========
  142.  
  143.       I can be reached via internet mail at:
  144.  
  145.          urjc!rjc@pcg.com
  146.          rjc@pcg.com
  147.          roncox@indirect.com
  148.          rjc@infograph.com
  149.          urjc!rjc@pcg.com
  150.  
  151.       FIDOnet people, try netmail to UUCP at 1:1/31, first line of the
  152.       message body:
  153.  
  154.          To: roncox@indirect.com
  155.  
  156.       I plan on finding a reliable FIDOnet system here in town, and when I
  157.       do I will post my FIDOnet address for netmail.
  158.  
  159.       You can reach me on Compuserve at:
  160.  
  161.          71722,3175
  162.  
  163.       For slowest response, choose snail-mail:
  164.  
  165.          Ron Cox
  166.          ATTN: PTERM
  167.          Paragon Consulting Group
  168.          4212 West Cactus STE 1110-229
  169.          Phoenix, AZ  85029
  170.  
  171.         If you write me, and you have any electronic email address at
  172.         all, please let me know what it is, chances are I can get to
  173.       you through it -- I am real bad about replying via U.S. Mail.
  174.  
  175.  
  176.    I'm Getting Sleeeepy...
  177.    =======================
  178.  
  179.       I know, I know -- I will make this easy on you (and me) and keep
  180.       things real short.
  181.  
  182.       First, a couple of command line switches have been added to PTerm.
  183.       They are:
  184.  
  185.            -s
  186.                Go straight into the setup dialog. When PTerm is first run
  187.                on your system, it will not find a PTERM.INI file to read
  188.                configuration from. If you have a COM1, this is no problem
  189.                since PTerm will default to COM1 and run, at which point
  190.                you can press ALT-S to run through the setup (see below).
  191.                However, if you have no COM1, PTerm will complain and then
  192.                exit. Passing the '-s' option bypasses the check and lets
  193.                you configure PTerm straight away.
  194.  
  195.            -ifile
  196.  
  197.                Since PTerm keeps its setup data in an ini file, I needed
  198.                some method of allowing multiple copies of PTerm to run.
  199.                PTerm normally defaults to looking for PTERM.INI in the
  200.                \WINNT directory. By passing a '-ifile' switch, you can
  201.                change which ini file PTerm will use. For instance, if
  202.                PTERM.INI sets up PTerm for COM1, and you also want to run
  203.                PTerm on COM2, you can copy PTERM.INI to PTERM2.INI and run
  204.                PTerm as such:
  205.  
  206.                      pterm -ipterm2.ini
  207.  
  208.                Note, the ini files MUST be in the \winnt directory, and
  209.                you must pass only the name (not the path) with the '-i'
  210.                switch.
  211.  
  212.       As is obvious from the discussion above, PTerm no longer uses
  213.       environment variables for configuration! So you can remove them all
  214.       from your PT.CMD (or master environment).
  215.  
  216.       PTerm configuration is now done through a set of dialog bo